Definition, Design & Development of the IXE2424 Network Switch/Router ASIC
نویسندگان
چکیده
This paper highlights key aspects of the cumulative technical experience of the past two years at Intel, Bangalore, in defining, designing, implementing and ramping to production of the Intel IXE2424 ASIC. The IXE2424 is a Layer 2-3-4 Network Switch/Router, consisting of over twenty-five million transistors, manufactured in 0.18u 1P6M CMOS process. The team at Bangalore completed all steps of front end and backend design, taped out the product, debugged first silicon and finally taped out a production-worthy revision. The paper starts with what happened at Project Kickoff in defining the ASIC as a part of a system solution for market requirements, how technology selection was done, how chip complexity and chip/board cost was estimated, and how development resources and schedule were estimated. The body of the talk dwells on aspects of the sequential front end steps in designing the ASIC Architecture, micro-architecture, usage of IP cores, RTL coding, Design for test, validation, synthesis and timing analysis. It then talks about the Backend steps of Floorplanning, Clock Tree Synthesis, Place & Route, Parasitic Extraction, ECOs, Backend Verification and the tapeout flow. However, rather than attempting to describe a chronological history of the design and development effort, this paper will focus on the unique challenges faced at each of the above stages of definition, design, implementation – and how such challenges were overcome. The paper also briefly touches upon Project Management aspects, and Waterfall Vs Spiral models for development. Finally, comments are made about what key issues must be driven in order to make a project of this size and complexity achieve first silicon success.
منابع مشابه
SpaceWire Router International SpaceWire Seminar
A SpaceWire network comprises SpaceWire links, nodes and routers. The nodes are the functional units that wish to use the onboard communication services of the SpaceWire network and are fitted with one or more SpaceWire interfaces. These units are connected together directly using point-to-point SpaceWire links or indirectly via SpaceWire routers. SpaceWire interfaces, links and routers are the...
متن کاملHermes-A - An Asynchronous NoC Router with Distributed Routing
This work presents the architecture and ASIC implementation of Hermes-A, an asynchronous network on chip router. Hermes-A is coupled to a network interface that enables communication between router and synchronous processing elements. The ASIC implementation of the router employed standard CAD tools and a specific library of components. Area and timing characteristics for 180nm technology attes...
متن کاملDesign of a Low-Latency Router Based on Virtual Output Queuing and Bypass Channels for Wireless Network-on-Chip
Wireless network-on-chip (WiNoC) is considered as a novel approach for designing future multi-core systems. In WiNoCs, wireless routers (WRs) utilize high-bandwidth wireless links to reduce the transmission delay between the long distance nodes. When the network traffic loads increase, a large number of packets will be sent into the wired and wireless links and can...
متن کاملAnalysis and Performance of a Scalable Gigabit Active Router
Modern networks require the flexibility to support new protocols and network services without changes in the underlying hardware. Routers with general-purpose processors can perform data path packet processing using software that is dynamically distributed. However, custom processing of packets at link speeds on a high performance router requires immense computational power. Single workstation ...
متن کاملDesign of Arrayed Waveguide Grating based Optical Switch for High Speed Optical Networks
This paper demonstrates the design of an Arrayed Waveguide Gratings (AWG) based optical switch. In the design both physical and network layer analysis is performed. The physical layer power and noise analysis is done to obtain Bit Error Rate (BER). This has been found that at the higher bit rates, BER is not affected with number of buffer modules. Network layer analysis is done to obtain perfor...
متن کامل